package domain


type TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto struct {
    /*
        应用描述     */
    AppDescription  *string `json:"app_description,omitempty" `

    /*
        应用icon     */
    AppIcon  *string `json:"app_icon,omitempty" `

    /*
        应用名称     */
    AppName  *string `json:"app_name,omitempty" `

    /*
        top appkey     */
    Appkey  *string `json:"appkey,omitempty" `

    /*
        应用id     */
    Id  *string `json:"id,omitempty" `

    /*
        线上码     */
    OnlineCode  *string `json:"online_code,omitempty" `

    /*
        线上版本     */
    OnlineVersion  *string `json:"online_version,omitempty" `

}

func (s *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto) SetAppDescription(v string) *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto {
    s.AppDescription = &v
    return s
}
func (s *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto) SetAppIcon(v string) *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto {
    s.AppIcon = &v
    return s
}
func (s *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto) SetAppName(v string) *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto {
    s.AppName = &v
    return s
}
func (s *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto) SetAppkey(v string) *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto {
    s.Appkey = &v
    return s
}
func (s *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto) SetId(v string) *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto {
    s.Id = &v
    return s
}
func (s *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto) SetOnlineCode(v string) *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto {
    s.OnlineCode = &v
    return s
}
func (s *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto) SetOnlineVersion(v string) *TaobaoMiniappTemplateUpdateMiniAppEntityTemplateDto {
    s.OnlineVersion = &v
    return s
}
